ethyl propiolate - English Synonyms Dictionary